Tureng Mobile
Deyim
5
f.
ride the high horse
f.
mount the high horse
f.
ride the high horse; get on the high horse
f.
be on one's high horse
f.
get on one's high horse